package com.gongguizhijia.pojo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author Chenglei
 * @date 2021/6/7 16:14
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class DataFlow implements Serializable {

    @ExcelProperty("FileName")
    private String fileName;
    @ExcelProperty("ID")
    private String id;
    @ExcelProperty("PID")
    private String pid;
    @ExcelProperty("StartIndex")
    private String startIndex;
    @ExcelProperty("DataLength")
    private String dataLength;
    @ExcelProperty("ia")
    private String ia;
    @ExcelProperty("iaz")
    private String iaz;
    @ExcelProperty("iaz1")
    private String iaz1;
    @ExcelProperty("iam")
    private String iam;
    @ExcelProperty("ib")
    private String ib;
    @ExcelProperty("ib1")
    private String ib1;
    @ExcelProperty("ValueType")
    private String valueType;

    @ExcelProperty("MinValue")
    private String minValue;
    @ExcelProperty("MaxValue")
    private String maxValue  ;

    @ExcelProperty("basicType")
    private String basicType;

    @ExcelProperty("ParaName")
    private String paraName  ;
    @ExcelProperty("EnglishName")
    private String englishName;

    @ExcelProperty("RussianName")
    private String russianName;
    @ExcelProperty("ParseType")
    private String parseType;

    @ExcelProperty("Symbol")
    private String symbol ;
    @ExcelProperty("DataLengthb")
    private String dataLengthb   ;
    @ExcelProperty("iam1")
    private String iam1;
    @ExcelProperty("iuse")
    private String iuse  ;
    @ExcelProperty("MemuID")
    private String memuID;
    @ExcelProperty("allLength")
    private String allLength;
    @ExcelProperty("Pid")
    private String pid1;

    @ExcelProperty("SigID")
    private String sigId;
    @ExcelProperty("SigID0")
    private String sigId0;
    @ExcelProperty("SigID1")
    private String sigId1;
    @ExcelProperty("SigID2")
    private String sigId2;

    @ExcelProperty("Lang0")
    private String lang0;
    @ExcelProperty("Lang0M")
    private String Lang0M;
    @ExcelProperty("Lang1")
    private String lang1;
    @ExcelProperty("Lang1M")
    private String lang1M;
    @ExcelProperty("Lang2")
    private String lang2;
    @ExcelProperty("Lang2M")
    private String lang2M;
    @ExcelProperty("Lang3")
    private String lang3;
    @ExcelProperty("Lang3M")
    private String lang3M;
    @ExcelProperty("Lang4")
    private String lang4;
    @ExcelProperty("Lang4M")
    private String lang4M;
    @ExcelProperty("Lang5")
    private String lang5;
    @ExcelProperty("Lang5M")
    private String lang5M;
    @ExcelProperty("Lang6")
    private String lang6;
    @ExcelProperty("Lang6M")
    private String lang6M;

    @ExcelProperty("IDType")
    private String idType;
    @ExcelProperty("Unit")
    private String unit;
    @ExcelProperty("imax")
    private String imax;
    @ExcelProperty("imin")
    private String imin;
    @ExcelProperty("StartIndexb")
    private String startIndexb;


    @ExcelProperty("byteStart")
    private String byteStart;
    @ExcelProperty("byteLength")
    private String byteLength;
    @ExcelProperty("bitStart")
    private String bitStart;
    @ExcelProperty("bitLength")
    private String bitLength;

    @ExcelProperty("use")
    private String use ;
    @ExcelProperty("SignFlag")
    private String signFlag;
    @ExcelProperty("tid")
    private String tid;

}
